#ifndef FCB_PROGRESS_P_H
#define FCB_PROGRESS_P_H

#include <QtGlobal>
#include <QColor>
#include "lib/theme.h"

class Progress;
class ProgressDelegate;

class ProgressPrivate
{
    Q_DISABLE_COPY(ProgressPrivate)
    Q_DECLARE_PUBLIC(Progress)

public:
    ProgressPrivate(Progress *q);
    ~ProgressPrivate();

    void init();

    Progress         *const q_ptr;
    ProgressDelegate *delegate;
    Material::ProgressType      progressType;
    QColor                      progressColor;
    QColor                      backgroundColor;
    bool                        useThemeColors;
};

#endif // FCB_PROGRESS_P_H
